red sponge - German English Dictionary